package Builder_Patten.Video_player;

import Builder_Patten.computer.Computer;

// -*-coding:utf-8 -*-
//人员：刘陆鑫
//班级：19软3
//学号；2019110218
public abstract class PlayerBuilder {
    protected Player player=new Player();
    public abstract void buildtype();
    public abstract void buildmenu();
    public abstract void buildlist();
    public abstract void buildmain_window();
    public abstract void buildconteol();
    public abstract void buildcollection();
    public boolean ismenu(){
        return false;
    }
    public boolean islist(){
        return false;
    }
    public boolean iscollection(){
        return false;
    }
    public Player construct(){
        this.buildtype();
        this.buildmenu();
        this.buildlist();
        this.buildmain_window();
        this.buildconteol();
        this.buildcollection();
        return player;
    }

}
